package netmodule

// 收发包的结构-----无需改变
type RecvOuterData struct {
	Callway string `json:"callway"`
	Data    string `json:"data"`
}

// 发送包结构
type SendOuterData struct {
	Callway string `json:"callway"`
	ErrorId int    `json:"errorid"` //0表示没有错误，而其他值，自定义即可-----好像有点多余了
	Data    []byte `json:"data"`
}

//以下是自定义收发数据格式当然也可以定义在其他地方-------------------------------

type RpcGetData struct {
	Name string `json:"name"`
}

type RpcReturnData struct {
	Name string `json:"name"`
	Age  int    `json:"age"`
	Sex  string `json:"sex"`
	Info string `json:"info"`
}
